package com.inspur.jzsxxzx.service.catalog;

import com.inspur.jzsxxzx.entity.catalog.DataCatalogColumnExtendField;
import java.util.List;

public interface DataCatalogColumnExtendFieldService {
    
    /**
     * 保存信息项扩展字段记录
     */
    int save(DataCatalogColumnExtendField record);
    
    /**
     * 根据主键查询信息项扩展字段记录
     */
    DataCatalogColumnExtendField findById(String columnId);
    
    /**
     * 更新信息项扩展字段记录
     */
    int update(DataCatalogColumnExtendField record);
    
    /**
     * 根据主键删除信息项扩展字段记录
     */
    int deleteById(String columnId);
    
    /**
     * 查询所有信息项扩展字段记录
     */
    List<DataCatalogColumnExtendField> findAll();
    
    /**
     * 根据条件查询信息项扩展字段记录
     */
    List<DataCatalogColumnExtendField> findByCondition(DataCatalogColumnExtendField condition);
}